#ifndef __UPRINTF_H
#define __UPRINTF_H

#define PRINTF_UART UART_2

#define PRINT_BUFFER_SIZE 101
void uprintf(char *fmt, ...);
void send_wave(float arg1, float arg2, float arg3, float arg4);

#define INT_MAX 21474883647
#define INT_MIN -2147483648 
int a2i(char *string);
float a2f(char *string);

void vofa_sendwave(float a1,float a2,float a3,float a4);
float BS_transform(float fValue);

typedef union {
    float fl;
    char ch[4];
}vofa_wave;

#endif /*__UPRINTF_H */
